.Z_TypeList {
	width: 238px;
	position: fixed !important;
	_position: absolute;
	overflow: visible;
	display: block;
	z-index: 10000;
	border-bottom: 1px solid #cccccc;
}
.Z_TypeList .title {
	position: relative;
	font-weight: bold;
	font-family: Microsoft YaHei;
	font-size: 13px;
	color: #ffffff;
	background-color: rgb(162, 28, 29);
	height: 30px;
	line-height: 30px;
	padding-left: 15px;
	padding-right: 8px;
}

.Z_TypeList .Z_MenuList {
	width: 238px;
	overflow: hidden;
}
.Z_TypeList .Z_MenuList ul {
	list-style: none;
}
.Z_TypeList .Z_MenuList ul li {
	display: block;
	position: relative;
	padding-left: 10px;
	background: #ffffff;
	line-height: 30px;
	cursor: pointer;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.Z_TypeList .Z_MenuList h3 {
	padding-left: 30px;
	font-weight: bold;
	font-family: Microsoft YaHei;
	font-size: 12px;
	height: 25px;
}
.Z_TypeList .Z_MenuList ul li.alt {
	background: #f1f1f1;
}
.Z_TypeList .Z_MenuList ul li.curr {
	background: #6c5143;
	color: #ffffff;
	cursor: pointer;
	border-top: 1px solid #6c5143;
	border-bottom: 1px solid #6c5143;
}
.Z_TypeList .Z_MenuList ul li p {
	padding: 0px 0px 2px 5px;
	line-height: 20px;
	font-size: 12px;
	display: block;
}
.Z_TypeList .Z_MenuList ul li p a {
	color: #888888;
	text-decoration: none;
	padding: 0px 2px;
	line-height: 20px;
	height: 30px;
}
.Z_TypeList .Z_MenuList ul li p a:hover {
	text-decoration: underline;
}
.Z_TypeList .Z_MenuList ul li.curr p a {
	color: #ffffff;
}
.Z_TypeList .Z_MenuList h3,
.Z_TypeList .menuIcon,
.Z_TypeList .btn_group {
	background: url('../images/icon_type_list.png') no-repeat;
}
.Z_TypeList .list-item0 h3 {
	background-position: 0px 0px;
}
.Z_TypeList .list-item1 h3 {
	background-position: 0px -30px;
}
.Z_TypeList .list-item2 h3 {
	background-position: 0px -60px;
}
.Z_TypeList .list-item3 h3 {
	background-position: 0px -90px;
}
.Z_TypeList .list-item4 h3 {
	background-position: 0px -120px;
}
.Z_TypeList .list-item5 h3 {
	background-position: 0px -150px;
}
.Z_TypeList .list-item6 h3 {
	background-position: 0px -180px;
}
.Z_TypeList .list-item7 h3 {
	background-position: 0px -210px;
}
.Z_TypeList .list-item8 h3 {
	background-position: 0px -240px;
}
.Z_TypeList .list-item9 h3 {
	background-position: 0px -270px;
}
.Z_TypeList .list-item10 h3 {
	background-position: 0px -300px;
}
.Z_TypeList .list-item11 h3 {
	background-position: 0px -330px;
}
.Z_TypeList .list-item12 h3 {
	background-position: 0px -360px;
}
.Z_TypeList .list-item13 h3 {
	background-position: 0px -390px;
}
.Z_TypeList .list-item14 h3 {
	background-position: 0px -420px;
}
.Z_TypeList .list-item15 h3 {
	background-position: 0px -450px;
}
.Z_TypeList .Z_SubList {
	background: repeat-y url('../images/bg_line_t.jpg') #ffffff;
	position: absolute;
	overflow: visible;
	min-width: 500px;
	min-height: 500px;
	_width: 500px;
	_height: 500px;
	border-left: 1px solid #dfdfdf;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	-webkit-box-shadow: 2px 2px 5px #888;
	-moz-box-shadow: 2px 2px 5px #888;
	box-shadow: 2px 2px 5px #888;
	display: none;
}
.Z_TypeList .menuIcon {
	position: absolute;
    display: block;
    width: 5px;
    height: 9px;
    top: 40%;
    right: 10px;
    background-position: -7px -480px;
    overflow: hidden;
}
.Z_TypeList .btn_group {
	position: absolute;
    display: block;
    width: 45px;
    height: 21px;
    top: 4px;
    right: 10px;
    background-position: -0px -492px;
    overflow: hidden;
}
.Z_TypeList .btn_group.bleft {
	background-position: -0px -492px;
}
.Z_TypeList .btn_group.bright {
	background-position: -0px -518px;
}
.Z_TypeList .btn_group .bleft {
	margin: 1px 0px 1px 1px;
	float: left;
	display: block;
	height: 19px;
	width: 21px;
	cursor: pointer;
}
.Z_TypeList .btn_group .bright {
	margin: 1px 1px 1px 0px;
	float: right;
	display: block;
	height: 19px;
	width: 21px;
	cursor: pointer;
}
.Z_TypeList .btn_group.bleft .bright {
	cursor: default;
}
.Z_TypeList .btn_group.bright .bleft {
	cursor: default;
}